body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }

em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }

/* end reset */
.fl{
    float: left;
}
.fr{
    float: right;
}
.clear{zoom:1}
.clear::after{
    content:'';
    display: block;
    clear: both;
}